Analysis of Stylesheet Execution Time

Total time: 732.254 milliseconds

Time spent in each template or function:

The table below is ordered by the total net time spent in the template or function. Gross time means the time including called templates and functions; net time means time excluding time spent in called templates and functions.

file line instruction count average time (gross) total time (gross) average time (net) total time (net)
"*path-adder.xsl" 32 template * 2793 1.056 2949.575 0.183 511.518
"*-functions.xsl" 84 function ia-func:getBSTopicByGid 35 0.425 14.876 0.425 14.876
"*path-adder.xsl" 20 template *[contains(@class, ' topic/topic ')] 35 46.309 1620.800 0.333 11.651
"*-functions.xsl" 330 function ia-func:cutParentDirRelativeCommands 2 2.784 5.568 2.784 5.568
"*path-adder.xsl" 16 template / 1 540.673 540.673 2.442 2.442
"*-functions.xsl" 296 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.920 7.840 1.094 2.187
"*-functions.xsl" 345 function ia-func:removeRelativeCommands 2 4.890 9.779 0.965 1.931
"*-functions.xsl" 673 function ia-func:getParameter 2 0.879 1.758 0.879 1.758
"*-functions.xsl" 161 function ia-func:correct-file-url 2 5.920 11.840 0.305 0.609
"*-functions.xsl" 231 function ia-func:remove-slash-duplicates 2 0.315 0.630 0.272 0.544
"*-functions.xsl" 184 function ia-func:correct-file-url 2 5.573 11.146 0.249 0.498
"*-functions.xsl" 81 function ia-func:getBSTopicByGid 35 0.430 15.062 0.005 0.186
"*-functions.xsl" 157 function ia-func:is-relative-path 2 0.075 0.149 0.075 0.149
"*-functions.xsl" 289 function ia-func:collapse-slashes 2 0.037 0.075 0.037 0.075
"*-functions.xsl" 164 function ia-func:correct-file-url 2 5.616 11.231 0.037 0.074
"*-functions.xsl" 316 function ia-func:cutCurrentDirRelativeCommands 2 0.029 0.057 0.029 0.057
"*-functions.xsl" 150 function ia-func:is-relative-path 2 0.095 0.189 0.020 0.040
"*-functions.xsl" 228 function ia-func:remove-slash-duplicates 2 0.329 0.658 0.014 0.028
"*-functions.xsl" 339 function ia-func:removeRelativeCommands 2 4.900 9.800 0.010 0.021
"*-functions.xsl" 669 function ia-func:getParameter 2 0.888 1.776 0.009 0.018
"*-functions.xsl" 322 function ia-func:cutParentDirRelativeCommands 2 2.792 5.584 0.008 0.016
"*-functions.xsl" 180 function ia-func:correct-file-url 2 5.579 11.158 0.006 0.012
"*-functions.xsl" 313 function ia-func:cutCurrentDirRelativeCommands 2 0.034 0.069 0.006 0.012
"*-functions.xsl" 284 function ia-func:collapse-slashes 2 0.043 0.086 0.006 0.011
"*-functions.xsl" 293 function ia-func:preserveTrailingParentDirRelativeCommands 2 3.924 7.848 0.004 0.008